Fixed Geomap exec function location, use of wet_boew_geomap and separated out debug code

* Moved Geomap exec function to the top. 
* Merged wet_boew_geomap generated by config file into opts so don't have to refer directly to wet_boew_geomap any more. 
* Separated debug into a separate dependency that is only loaded when the debug class is applied.