added tomcat7 maven plugin
made sure all the PropertySource -> PropertySources(propertysource[]) because Tomcat can't handle it and I'm not limiting to java8