Implemented Edit feature

Authentication currently broken