This is Project 1 with a Makefile that does not have all the Flags as it would not compile with them on
This is Project 1 with a Makefile that does have the FLAGS on
This is Project 1 with a Makefile that does have the FLAGS on, and passes all the unit tests