Implemented velocity constraint solution, and more

Split non-generated bicycle source into interface and numerical file
in hopes of reduced compilation times.

Implemented public setter methods for states, coordinates and speeds.

Implemented public method to select dependent speeds.