forgot to add files to be tracked
cleaned up Makefile to remove .o files properly
reverted back slightly to almost good Makefile