Update how helpers and components are looked up.
Merge pull request #2 from lukemelia/late-components

Refactoring of helper and component resolution