Fixed few bugs, pep8, requirements, readme