upgrade dependencies
clean some makefile entrypoint, add fake test