Floatingpointmovement

This are the changes needed for https://github.com/clintbellanger/flare-engine/pull/686