added git ignore and fixed pep8 issues and added yaml output