Optimized Constructor

Piece Constructor is undefined and each piece no longer makes a call to
super(). Also, documentation edited.