First cut at the yoob.Controller class.