Done alot

updated the user class now teacher, student, and admin classes that
inherit from them.