A bootstrap JavaFX program using MVP, IoC & Command patterns.