Switched implementation to DataExtension

Google Map can now be added to any page type using
Object::add_extension('YourPageType', 'GMapsPageExtension');

Thanks dospuntocero for the idea.