very close to end
finished the init via menu.js so now sort is available even if the user hasn't opened all the pages.
sort is saved and presistance is shown properly for alignment, there is a bug still with containers and sortVal