Unit-map collision now implemented, both on map-map coords and screen-map coords.
Nothing is depending on it though (ie: stop movement through), next TODO.
Just a security push - about to experiment with passing stack alocated objects as refferences to a paramiter expecting a pointer
Safty commit, about to do significant changes that may break code