fix lots of spacing conventions
add pylint config