Initial code for a way to extract fields from an object (using reflection).
Added an example project based on the domain of a catalog (think 'Amazon') that will be used in unit tests and an example web application.