Added constructors to pieces