simple command class not needed, mostly proxy
keep it, renamed to Command and just handles translations
update whitelist commands