Breaking out edit into it's own view.