Renamed main within unit test to unit_main because we might want to unit test the program's main.cpp and then according to the file naming structure that file's name should be main.cpp