Type Hinting improvements
Merge pull request #5 from christiaan/type_hints

Type Hinting improvements