Still need to build triangle, but Shapes work
Still need to build area calculations for triangle, but Shapes work.

Tried to encapsulate as much as I could.  Forms are fragile HTML strings owned by each Shape Implementation retrieved by the Controller and output by the corresponding JSP page

Build a Shape Class from the Abstraction and the controller will work without breaking.