consistency checks
comment about size_t type in for loops
Changed license to GPLv2
Add GPL notice to header of each file.
Tell user where log file is being saved.

Moved a very long, but helpful debug line to the debug build.
Makefile improvements. WIP
Don't run if we're not attached to a tty.

I accidently created two processes when I was testing the installation. Woops.
This should prevent useless execution if the user can't interact with the game.