Add admin edit and save functionality