Creating basic project structure. Added SimpleBudget, SimpleBudget.Data, SimpleBudget.Services projects as class libraries and an empty ASP.NET Website project SimpleBudget.Website
Created Entities that represent the domain model of the app. Entities are stored in the SimpleBudget library prevent the Data library from having any other dependancy.
Moved the entities around.
Added SimpleBudget.Tests and started setting things up to write tests. Created SimpleBudget.DataMock to use later for testing Repositories defined in the SimpleBudget library.
Created tests for IRepostiory<T> and created a MockRepository to test against the interface.