[PLAT-4134] GUI not requesting new viewport on update, console logs and expanded for development
[PLAT-4137] Methods to update grid structure in viewport
[PLAT-4136] old viewports are maintained when creating new analytics grid
[PLAT-4137] grid structure passed to new viewports
[PLAT-4137] fixed some typos
[PLAT-4138] tree state storage framework
[PLAT-4137] store node structure on load, update structure, compair structure with update
[PLAT-4138] PrimitivesGridViewport and AnalyticsGridViewports extend MainGridViewport
[PLAT-4138] AnalyticsGridViewports taking non structure related functionailty from MainGridViewport
[PLAT-4237] added gridstructure endpoint for viewports, comments for initial gridstructure GET
[PLAT-4138] moved update viewport method to MainGridViewport subclasses, removed update grid structure
[PLAT-4138] removed grid structure and updates from Analytics Grid
[PLAT-4138] removed grid structure updates
[PLAT-4138] Updating viewports and grid structure using stored state
[PLAT-4237] gui structure impliment method and flagging initial state
[PLAT-4237] added viewport/id/structure to rest api
PLAT-4139] Analytics view interface with viewport specific and initial grid structure
[PLAT-4138] classes with analytics view implementations have correct initial and viewport grid structures
[PLAT-4138] viewport interface with get grid structure method
[PLAT-4138] typo in analytics node