Added tests and logic for the three shapes.