package renamed, Dao anotated, inheritance corrected

-Packages models and modelsimpl renamed to DAO and DAOImpl
-DAOImpls properly anotated as Repositories
-Corrected inheritance connected with generic DAO to provide proper Data
layer interface