Defines various types of JavaFX windows