Added criteria and repository + tests
Implemented basic generic repository
Merge pull request #1 from andyfarkas/repository

Implemented basic repository