delete and edit functionality for admin (models+controllers+views)