A javafx powered tower defense game