Add separate LICENSE file
Documentation improvements and pep8 fixes