This makefile solves all dependencies