Moved to Gradle build over Maven to improve development cycles, added templating engine (Thymeleaf) and moved static files into resrouces for automatic updates.