Move several classes to controller.py
Fix __all__ in controller and gui
Add controller to the docs
Add critical comma to notebook json file

Without this comma the notebook wouldn't even open...
Move formulator settings someplace more appropriate
Merge pull request #24 from mwcraig/add-controller

Refactor some code into a controller module