Created interfaces for DAOs
small changes to POJOs