Added a Create implementation for the GenericRepository along with some unit tests for it