Ignoring bin/* stuffs. They bloat the repo with constantly updated compiled bytecodes.
Adding .gitignore.
Changing the abstract class, World, to fit the new design. As in, refactoring codes to make them understandable.
Adding a question. Questions are added randomly to answer possible decision making conflicts.
Modified OverWorld.java to reflect on the new World design.
Making changes to Area to fit the new design.
Removing unwanted variable.
Adding back the protagonist into the world.
Refactoring codes.
Fixed 80% of the Pokémon walking algorithm. It's almost there.
Changed test area to something enclosed for easier debugging. Must remember to revert or change layout.
Merging from "testing" branch. (Also, a test)