Uses the Jersey framework for rest actions. Also included is a Shapes classes and two subclasses, Circle and Triangle.