feat: add clean Makefile target
fix: clean up formatting