Two-dimensional array for map 

Using a two-dimensional array for the level-generation seemed way more reasonable to me, since addressing the x & y coordinates in a one-dimensional array is pretty tedious.