Bringing prototype and spreadsheet datum templates into core

Adding 
* support for a plurality of views of datum and data lists, 
* localization/contextualization of any component and 
* other coalescing of codebases...