added top level nav buttons and framework, added initial stream data viewer with a tonne of custom improvements to make it nice