default pylint config
added module docstring
split script body into functions