Add MIT license
Improve readability
Update documentation