commit #2

1. fixed EF model
2. added IRepository interface
3. finished(?) repository class