pep8 cleaning and added license