Removed unnecessary object code handling in Makefile
Removed unnecessary object code handling in part 1 Makefile
Removed executable and changed ignore rules to only track cpp, header, Makefile, or markdown files