Added triangle shapes. First example of using a QPainterPath shape & collision.