Add coveragerc for upcoming pytest coverage Add pre-commit config Add makefile for automating common processes