Removed Spring Data for Storing documents
More work on Entity type handling, added some Annotations to modify behavior