fixed various warning (conversion warnings), fixed map, added TilemapObjectLayer class to store more information