[ADD] Add required package for virtualenv
[ADD] Add documentation
[IMP] Improve to publish on Github Pages