add -Wall
add *~ to .gitignore
add empty Game.Graphics module
add more stuff to .gitignore
begin work on affine transformations. this stuff could use a lot more polish