Repository base objects added
IRepository methods addded
Basic repository class methods added