add Makefile for automating common linting tasks
update new test file for pep8 compliance