More Visualisations

Also improved JavaFx's horrible to implement styled properties. At some
point I may have to visit this(JavaFx impl not mine) and create
something better, it stinks of unnecessary optimizations, and is too
reliant on order of class loading.