Initial commit. Game is perfectly usable, but not feature complete.