added editing capabilities for self and other users
removed all old oauth code, checked tests, users editable