Cleaned up gamelib's directories, and created a more cross platform build system and testbed.