Move documentation in better folders.
Improve error handling.