Large Update

Added Pokémon Sprites.
Added Fade in and out ability to M4A Engine.
Updated Key Presses to detect differences between press and hold.
Fixed GBP Mount Moon not echoing as it should.
Updated Makefile to include newly created Pokémon Sprites directory.