new makefile that supports objects