Remove game files

Removed the game files as I don't think they are entirely appropriate.
Revert delay bug

I reverted a delay that I put in. Essentially, I had set no opcodes to
execute if the delay timer was greater than zero. This sort of makes
sense. But, there is an opcode that sets a register to the value of the
delay timer. If the delay timer prevents opcodes from being executed,
then the instruction can only use the delay timer when it is 0.
Tidy up code

I tidied up the code, removed a few magic numbers (screen width, hight
and opcodes per second), added a load of comments and also got rid of a
few if statements. Currently have a bit of debug to try figuring out
why certain things aren't working correctly. Namely, why 'Y' keeps going
mad.