fix(*): code formatting
edit(*): update ignored files
feat(Makefile): add lint, test and coverage goals