improving Makefile with clever way to get objects