rename Makefile to match make everywhere + fix broken target
add dependencies