Added all classes the implement interfaces for ManagementSystem.
Merge remote-tracking branch 'Origin/Iteration1' into Iteration1_ManagementSystem