fixed makefile to not remove .cpp