Edit implemented; edit and new refactored using partial view for the form