Moved CodeDeclarationTypes Enum to it's own file.
Fixed key not in dictionary exceptions
Now adding methods to classes.