all components are nested types
Merge pull request #36 from shelbyd/master

Map components as ElasticSearch nested types