Trains + Carriages looking good!

- spline curve implemented with a hybrid approach to keeping the
carriages attached with joints
- alot of tweaking done with train and carriage variables again
- debug objects are still being drawn in scene for now so i can
visualise issues, will add an option to stop displaying this soon.