Makefile in its final form! Maybe.