Gitlab will go in to maintenance on Friday 5:30pm since SIU is doing Isilon maintenance and we use isilon shares on the Gitlab
In this PR main focus was to connect opening submaps with query params
Initialization logic was a bit hard to maintain and had unexpected side effects. Tried to make it more readable and at the same time more modularised to allow future updates of the map.