added a returnCatapultToHome method which opens up a thread to retract the shooting pistons back to the position prior to launch.