Creating interfaces of DAOs
Bugs corrected in DAOs and Controllers