A userinterface codebase to help me learn JavaFX technology and user interface design