Revert "added Salary abstract method"

This reverts commit c6e9e66b9a5e14897330513d23dbedd9d7a19e44.
Revert "implemented Contract in faculty"

This reverts commit b9dd6bbecf8aaadee635fb2c668f6623839ea6fe.