Finish conversion to seam gem

With this, all of the logic for this application will run through seam workflows.