added a lot more functionality to map, time to test it out
removed an unused variable from animation
added a surface variable to NLTmxMapTileset class to make it more specific to SDL