Moving dialogues-related and menu-related objects to a new package folder.
Separating menu triggers from dialogue triggers.
Added start menu tick and render to game loop, and fixed the description box and description to match the game's text positions.
* Finished separating menu from dialogue.
* Fixed a bug causing the player to "fly" across the map when the menu is activated while walking simultaneously.
Refactored the rendering code around to make it more streamlined.
Merge branch 'master' of https://github.com/tommai78101/PokemonWalking into testing
Fix the menu cursor not resetting to initial posiiton.
Fixed inconsistencies with player normal standing stance and player bicycling stance.
Initial work for new menu options for players to choose from.
Added inventory GUI as resource.
Added new house-related tiles.
Forgot to add new objects.
Added working Inventory submenu logic for Start Menu.

Inventory logic has not been implemented at all.
Inventory rendering has not been completed.
Separated Game logic into states.
Edited BaseScreen tick count for general use.
Removed excess coding.
Added flashing when opening/closing inventory.
Renamed some methods.
Separated dialogue box rendering to a static method for general uses.
Changing a minor javadoc content.
* Fixed start menu opening up while walking. This is not intended.
* Fixed dialogue box being drawn behind description box.
Added license header in all source code files. Not a good license though.
* Modified the inventory GUI layouts.
* Rendered some of the inventory GUI components.
* Modified ledge artwork.
Removed unused codes. Warnings have been erased.