added client gui

added a client gui implemented with JavaFX