Added Documentation.
Updated examples and documentation to reflect changes to DefaultFactories