building data worker model. creating controller, model and base views with form.