Cleaned up the interface documentation and toplevel package.