Editor to draw images containing shapes
The purpose of this project is to create an image-editor which allows you to draw images, containing several layers. A Layer can be of 2 types: PaintLayer or ShapeLayer. A PaintLayer actually just contains an image, that is drawn when producing the resulting image. A ShapeLayer contains Shapes. These shapes can be of all sorts, and can be moved by moving the Glyphs. When a ShapeLayer is rendered, all the Shapes are drawn on the resulting image.