Angular JS and n-Dimensional Data Space

This will be a spreadsheet where each cell has ‘n’ coordinates, any three of which can be used as rows, columns, and pages. The choice of which three of the n-dimensions to use can be changed at any time, pivoting on a specific cell.

My first attempt, Report Manager, is briefly reviewed here. Nasa JPL at the time came back and wanted to know if I could add more dimensions. I guess better late than never.

The idea is to do it as an Angular JS app so that it behaves similar to Google sheets, but as a single multi-dimensional space instead of a stack of paper.