Fixed velocity to be based on a floating point position (less "jerky").
Moved files into a directory structure.
Checked compilation, works.