Main view stubbed out

Some features of main view exist and code structure around it is shaping