added stateController which manages the left navigation bar and
calculate button.  Added icons for nav bar item states (complete,
incomplete, disabled, blocked), css styles, and logic to disable
navigation when needed.