moar docs, and switch to the cuid module for uuids