Lots of changes

Noteably, implements DI with Ninject.
Renamed *db files to Repositorys because I am using a repository pattern i found online.
Repositories are responsible for interacting with the entity framework
Services are responsible for handling business logic associated with the data (repositories)
Controllers are responsible for routing users requests to services and sending the response to the user
putting in work