Implemented Generic Repository/Unit of Work pattern
Merge pull request #4 from jonathon-walker/UnitOfWork

Implemented Generic Repository/Unit of Work pattern