Refresh parsed component code.

Closes #268
Merge pull request #271 from ChrisBeaumont/parsed_component

Update to Parsed Components