Added missing float.h. Some touches.
drwxr-xr-x - functions
drwxr-xr-x - includes