scaffold controllers and begin view work