Refactors global ootilz, ootilz.Interface, ootilz.Map.
Added & refactored unit tests