Moved out persistence config, setup spring profiles config, moved Security config to config package and removed tomcat's dependency - spring boot transitively fetches them and they cause issues with servlet 2.3 api being used at places from inside IDEs