Oracle class updated: added support for operator>> and std::swap
Added C++ goodies to the help.