Added map generation (from loaded image)
Added unmodifiable iterators