Hola sabes, realmente es medio pesado leer tu código por que.
1.- Estaría bien que lo pusieras con el boton de etiqueta de código PHP

2.- Tienes serios problemas de conceptos de uso de objetos, las clases tal cual las estas usando no sirven para nada

3.- Estas juntando presentación (html) con tu código de lógica (Clases)
4.- Te recomendaria pulir un poco más tu código si realmente te interesa hacer bien las cosas.
5.- Tal vez leer un poco de MVC te ayude a mejorar el panorama.
Así es complicado mantener tu código a futuro