Changes pieces to hold Squares. Adds Square class

Apparently contains modifications to Constants and Matrix.
Play function generates a piece, allows rotation, causes it to fall.
Holding space accelerates the fall