while implmenting the hold feature I realized the need to redo my tetrimino implementation; will be next commit
reworked how I used Tetrimino class; Finished implementing the hold feature