Implemented profile Edit and View