Updated getter and setter methods in the interface classes
Demo code for abstract1 added
Demo code for interface added
Demo code for concrete added along with an adjustment to the HourlyEmployee class to bring it in-line with the interface and abstract implementations