chore: Use Makefile to manage docker container.
feat: Move JSON decoder inside each hook.
chore: Update tests.
chore: Update ignore files.