Adds the return type to the GenerateGo function
ReturnStatement returns just a statement instead of function
Adds new constructor to scan peeker for strings
Implements FunctionDeclaration
Implements GenerateGo for declaration statement
Adds NextScopeLayer to function map
Uses next scope layer for function map