Changes to makefile, trying to have it auto remake when headers change