Added all subtypes of tetris.
Some improvements.