update deps, and add test command to makefile