Updated Main with Includes
Updated main.cpp