Implements edit method
Refactors edit & new erbs to use partial