Update Piston

A description of the class was added to the top of the code.