uses for spaces for tabs and indentation
performs pep8 checks on file write