Deserializer utilizes passed in target
 Refactored as per PR
PR changes
typo fix
Merge pull request #23 from mdsol/deserializer_base

Deserializer utilizes passed in target