Started putting together something to parse templates into strong types
More work on parsing templates.