added in checks to moveleft, moveright, and rotate to make sure it doesn't go through an existing piece. added removal and scoring of full lines. added functionality to Board.java to remove and add rows.
simplified block intercept checking. added functionality to move pieces down faster.