Added other shapes (TShape, LineShape, SShape, ZShape, LShape and JShape).
Added controller to work with shapes.
Added falling of blocks.