makefile changes so binaries are named properly upon build