Movement Class Created + Worked on MapEvent

Movement class currently returns the value to move by, can be changed to
directly move the character if needed. MapEvent's resource thing still
doesn't work, will need to discuss that. Will need to rework MapEvent to
receive tile and somehow access character script. Removed weather from
MapEvent. State Machine now has more descriptive text when using it. 
Need to figure out a background to use. Not sure what I did to the TiledMap 
prefab, you should check to see what changed.