JavaFX based code editor, compiler and executor