(bug-fix:minor) Fixed error: "return-statement with a value, in function returning 'void'"
(bug-fix:minor) Bad signature for operator<< overloading function