Added the functioanlity to edit a field (initial commit)