Adding functionality to apply class/property attributes, set a namespace for the class, link to reference assemblies, and do a little bit better error output