Made Spritemap accept an AtlasRegion Array as a source, each region in the array represent a frame