First commit

Added class definition, toString method, ! and && operators, and
overloaded std::ostream << to allow printing with std::cout.