Clean up code, make it more readable and pep8 compliant

Registered by syn66

Some of the current code in TCM is difficult to read, has functional but incorrect indentation, or could otherwise be more polished. The first goal of TCM-NG will be to clean this code up, remove all mentions of "Student Control Panel" (scp, students, etc) and strip out otherwise useless code and break up dense code.

These changes are not intended to fix problems, but is more of a stylistic vacuuming and general cruft removal.

This general code maintenance should make the project easier to work on individually, and for a team if more contributors come in.

Blueprint information

Status:
Complete
Approver:
syn66
Priority:
High
Drafter:
syn66
Direction:
Approved
Assignee:
syn66
Definition:
Approved
Series goal:
Accepted for zero
Implementation:
Implemented
Milestone target:
milestone icon zero.1
Started by
syn66
Completed by
syn66

Related branches

Sprints

Whiteboard

this is finished

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.