Adding "coordinate" primitive to keep the reporting code cleaner, setting up some structure for the hacks ill want for conversion, moving to Weather:: namespace