fixed a bug where 2 maps were generated + we now work with a double array of tiles instead of a double vectorlist