Removed "using namespace std" in header files, since it is a bad practice in C++