add dao
modify Teacher's constructor to create good admin first
replace Set's setters for add and remove
rename Set group field from Promo to groups
add finalize method in DAOFactoryJPA to close ems
remove useless println
move main window creation in MainWindow class
modify whole MVC architecture to MVCP
add a DAOFactoryManager
fix merge, using most recent change