MVC + Maven + Spring + AngularJS + Hibernate + REST API project, with full hot reload of Java and JavaScript code