Added detection when the mouse leaves the canvas - it is now much easier to use the debugger below the canvas...
Added todo.txt