Fx fx fx and moved swing

Learning java fx, and moved all swing stuff to its own module far from
the actual engine.