[103] (Amber, Matthew) Added edit and update functionality to journey controller