Refactor view, add form_for