Optimization/fastmath rostock solution

Converted fdoubles to float
Use fastmath.h
use sqrtf, cosf, sinf and powf

Gets a 44x speed improvement over using regular math.h and doubles