Updated Type Hinting to work with decorators.
Fixes for tests.
Super simple wrapper, that only supports describe as of now.
Merge pull request #1 from nigelgbanks/break_out_implementation

Break out implementation