More error handling.
Added default and delete specifiers to the constructors of the different classes.
Corrected some of the constructors for the Operand class.