Implemented all repository classes from DataLayer to do the binding with the model using EF