Initial branch commit
Cleaning up a bit
Scaffolding for controllers and factory functions
Fleshed out crfData.save()
Added in some global vars for sanity
Hacking on crfData.open... it sort of works.
Successfully wired crfData.open to outputCtrl
Preparing for merge