Switch from EntityFramework to Simple Data

This pull request removes all trace of EntityFramework and switches the data access to Simple Data. Following this change, a few things should happen:

 - we need to figure out how schema changes will be made, as the EF migrations are now gone
 - the code could do with a possible bit of refactoring, and definitely shuffling around, as the structure is not right