fix/makefile-targets-timeout
main
- Add docker target (runs docker build .) - Add hooks target (installs pre-commit hook running make check) - Add 30-second timeout to test target (-timeout 30s) - Update README to document all Makefile targets - Run make fmt to fix JS formatting (prettier)