Fight Class + MapEvent, Movement, and Character

Make fight class, fixed movement, working on map and character still.
More work on Character Item
Merge remote-tracking branch 'upstream/master'
Finished MapEvent and Support

Haven't tested it yet but no errors and it logically makes sense. Will
need to test it out to see though.
Merge pull request #44 from brentspector/master

Updated MapEvent, Character, Movement, new Fight