Added Makefile, linting rules, and rebuilt