Refactor the facade to dynamically call methods
Merge pull request #142 from GrahamCampbell/facade

Refactor the facade to dynamically call methods