Corrected player constructor not taking graphics instance
Episode 20: Add Cave Bat

Added FirstCaveBat class and implemented movement and player tracking. Also fixed some confusion with pixel units vs game units by creating config.kGraphicsQuality and renaming kTileSize to kGameUnitsPerTile, because I thought it was for setting the graphics quality. Everything working now.