Add back the growler and the geocode widgets

These 2 widgets were unintentionally omitted in PR #63. In this new PR, I add them back to the initWidgets function (instead of initLayers) to consolidate the widget creation into the one function. That seems logical and tests out fine. Creation of baseMap widget still remains in initMap.