Changed to use auditing capabilities of Spring-Mongo

- Updated Spring boot version to current stable
- Created Application class with main method and moved higher level annotations to it
- Changed POM to add dependencies we need and removed spring-data-jpa dependency that we don't need'
- Auditing code for mongodb documents thu the framework not finished