Updated the map datatype so that there's only 1 type of map. Only a few
functions still have m3_ variants now, and those that do also got m1_
and m2_ variants. Also started working on defining dynamic texture
atlases.

-Peter Mawhorter