new main.cpp header, and no using namespace outside main()