implemented Contract in faculty
added Salary abstract method