refactored some admin commands, added kick