world builder

almost finished
by using ArrayList [ list.<int> []] , dynamic changing map2dData is
possible