Following structure added:
- point
- line
- triangle
- rectangle
- circle
- polygon