First set of changes to create an client ui using javafx