Solidified dynamic collision detection.
Each tile within an .acr file is now appended with "l" for "liquid" and "s" for "solid". The Player's collision method will determine if the current colliding tile is solid, and if it is, the player's movement will be stopped. Currently, there is an issue where the desired movement tile is not reset due to stopping movement too early. This must be corrected.