Initial commit
Add gitignore
Precommit git script that checks everything is gofmted
SDL bindings
Trivial main func
Add Makefile as a wrapper for go cmd, sets GOPATH mostly
Graphics utilities package
Add STB truetype library
Go wrapper for STB truetype
Font rendering test
Add color mapping to the surface interface
Handle key modifiers in KeyEvent
Zip assets into the main binary
gitignore fixup
Archive system for loading files from either filesystem or zipfile
Split off SDL video stuff to its own file
SDL surfaces implement Image interface, new surface constructor
Asset loaders in archive
Blit SDL surface method
Image drawing test