select random tetromino types
minor adjustments
generate random tetromino's squares
move shapes with the keyboard (rotation pending)