Made it so tabs are inaccessible during cycle run, and re-accessible once finished. Fixed some more naming conventions. Made power class a QObject. General cleanup.