Implemented Factory Method Pattern for the Instrument/Piano/Guitar family
Refactored some code