Minor makefile fix to avoid unnecessary steps.
Changed the way the cells are organised within the map structure.
JSON now handles negative numbers which I overlooked before. My bad.
There is now a map_load() API function to load a map saved by the editor.
I've also implemented the "Open File" menu in the editor.