improved playback
minor refactoring and documentation
fixed model record/playback for skater interaction with fixed spline