Refactored path/waypoint specific code into separate modules. Getting happier with how the drawing and waypoints are looking. added a way to add 'pen' materials. input controller resets itself after a successful letter completion.