add more constants
WIP: stub out basic commands
WIP: match commands and responses

Make them appear synchronous-ish.