Added deleteUser protocol
Changed some variable names and cleaned up