fixed comparison between unsigned and signed int in group.cpp
Overriding the << operator for std::cout and company