More complete command API and help menu