Add the basic workflow with new views and controllers