Initial CheckIn with JavaFx
Swing is smaller & has an awesome library. Branch merged. will replace javafx for now.
Merged