Added enough of ride_construction to fix #601
Merge pull request #614 from duncanspumpkin/ride_construct

Added enough of ride_construction to fix #601