First commit.

Example is broken, but core should be working decently; Rushed out for Ludum Dare.
Watch for commits over the weekend...
Well, gihub wanted to add .gitignore and a LICENCE, so here I am with a merge
on the first commit. Aren't I great...