Added a new Data Access project and replace Entity framework calls in controller with repository

Added a new Data Access project and replace Entity framework calls in
controller with repository