Guest entries: Save entries to database or session using controller concern
Shapes: calculate different shapes with the help of concerns