adds function to draw a MousePath3D, draw a coordinate system
introduces a 3D MouesPath
adds function to generate a 3D path and some other refactoring
extends the todo list