replace trait variable without json_encode and json_decode value
Merge pull request #31 from qpautrat/bug/json_string

replace trait variable without json_encode and json_decode value 
closes #30
Add external schema parsers
Merge pull request #27 from alecsammon/define_parsers

Add external schema parsers
Major refactor of constructors #28