Add a canvas file that will be used to handle drawing behaviors.

This is just a modified version of the basic setup in the glfw3 README; I haven't used this before so I'm probably going to make some beginner mistakes with it.
Flesh out the drawing behavior in the VM.
Initialize the drawing surface when starting the program.
Add a Godeps file to track library dependencies.