Rearange classes. Remove services to loaders. Divide loader inheritance tree into layers for simplicity. Move fxml controller creation to javaconfig. Move menu controller creation to menu controller itself.