added proper Makefile and got rid of absolute paths for the dependencies