Major changes, started using QGroupBox's instead of QFrames, makes everything much easier.