Migrated to freemarker templates

Removed old velocity templates and added new freemarker templates
Added fxml creation