Better documentation and improved directory structure.