moved out into floatmath
seed math
tidy up the demo