Limited number of .cpp and made it so we can close program