improved editing other users\' profile as staff; added fields for account settings