Implemented IQueryable for Repository (Test)
Added new Events to allow for cancelling of inserts and deletes

Changed method prototypes within IRepository.
Removed IRepositoryEntry and now used Object
Implemented IRepository through MemoryRepository..
debugging.