Commit from laptop, thus in the middle of refactoring code. Group client frame is basically done, working on file client frame. In the middle of changing to the frames being in separate classes, stay posted for another commit later with this process complete.