Implemented ClassDesing , Metrics: DONE: 27, TBD: 107