3.0 controller cleanup

Remove a pile of pretty useless code from Controller. Also clean out bake and related tests as they would start failing. I'll do separate pull requests for the docs + app skeleton.