Finally pushed all changes from the clojureFX branch

constructor tools especially