Created Node and Map classes and updated character to keep track of what node the character is on and where the character is on the map