Revise MainWindow

Added a spacer to help with the details-hiding on the part-combo page.
WIP: Updates to views/main.py

This re-organizes the file and makes vis bootable.