Minor change to gitignore to play well with vim.
Added server prototype with dummy templates.
Functional canvas, server-side views and client-side socketing.

Still missing everything for the update pusher's.