STYLE: Removed unnecessary code from subject hierarchy

Removed functions and commented workarounds from subject hierarchy model and widget after fixing the UI update issues.
Also changed the copyright text in each subject hierarchy related class.