Added BaseReposity and updated BaseEntity
Added new class BaseRepository
Mostly commented out tests that will not compile and will not run until
code is implemented.