Added a javafx ui of sorts to begin phase 2