add base class for commands, move command alias support there
add reset_password
add info