blind attempt to add functions to cythongen
cafe closing
updated autodesc
attempt to add functions to the cli
some minor fixes
single dispatch functions working
fixed a bunch of minor issues