To Do (For next Build)
- Finish the In Game Menu
- Finish the Battle System
- Implement Signs
- Clean up the code

Build 12
- Cleaned up some Battle System code
- Fixed bugs in Battle System
- Source released to the public

Build 11
- Fixed a bug regarding stat lowering moves (Divide by 0)
- Fixed a bug regarding status condition persistence outside of battles
- Fixed a bug regarding App persistence when locking the device
- Begin to implement Hardware Keyboard controls (Overworld only for now)
- In Game Menu nearly finished
- Unique Wild Pokemon Encounters per zone (Route 29, Route 30, etc) (HARDCODED)
- Begin implementing PP of moves
- Begin implementing Day/Night System
- Implemented NPCs with multiple lines of text (No Event handeling yet)
- Fixed Resolution issues (STRETCHED MODE instead of NEAREST MODE)
- Fixed B Button (Re-enabled)
- Added walking in grass animation
- Changed Title Screen to mimic the Pokemon Gold Title Screen (Animated)
- Added Item use in Battles
- Added functional Pokemon Party screen in Battles
- [DEBUG] Select Button Toggles Day/Night System On/Off (Overworld)
- [DEBUG] B Button instant levels Player's Pokemon (Main Battle Screen)
- Pokemon data is now loaded from a text file (Essentials format)
- Attack data is now loaded from a text file (Essentials format)
- Encounter data is now loaded from a text file (Very similar to Essentials format)
- Save/Load System mostly implemented (Functional)

Build 10
- Bug Fixes (Battle System and In Game Menu)
- Game State is now saved when Home Button is pressed (Resuming works)
- Disabled Back Button so that Player does not reset game accidentally (In Game Menu will allow exiting)

Build 9
- Bug Fixes (Battle System)
- Battle system is nearing completion (Need to add Party switching and item use)
- D-Pad has been redone in the Gameboy Color style
- A and B Buttons have been redone in the Gameboy Color style
- Start and Select Buttons have been added to the HUD (Gameboy Color style)
- In Game Menu added (Does not function other than appearing and the ability to exit it)
- Disabled B Button due to a bug (Will fix eventually, its unneeded for now)

Build 8
- Bug Fixes (Battle System)

Build 7
- Bug Fixes
- Battle System has correct damage calculation
- Pokemon have accurate stat generation (IV and EV as well) (HARDCODED)
- Attacks have their correct damage mimicking the real games (HARDCODED)
- Overworld changed to mimic Johto (up to end of Route 32)

Build 6
- Bug Fixes
- Basic Battle System implemented

Build 5
- Title Screen redone (Tap anywhere on screen to start game)
- Added A and B buttons to the HUD

Build 4
- Bug Fixes

Build 3
- Overworld BGM (Route 30)
- Collision Sound Effect
- Tile Movement
- Begin porting Pokemon Java Engine class files (Monsters, Attacks, etc)

Build 2
- Title Screen with Continue Button
- Animated Player Sprite (Does not stop Animating when stationary)
- Scrollable Maps (Player is centered)

Build 1
- D-Pad for movement (HUD)
- Basic Movement (Not Tile Based)
- Load Tiled Maps (Test Map is extremely basic)
- Collision Detection (Not Tile Based)
- Scrollable Maps (Player not centered)
- Gold Player Sprite (Not Animated)