Implement interpretMapData method to return an two-dimensional array
Rename interpretMapData to parseMapData and store Map.mapData as muti-dim array after parse
Merge branch 'master' into kris