Add ability to customize references and usings via metadata.
Add ability to customize property names.
Add ability to customize class names.