This is not an api, only a set of classes that make up a regex based command system