add TODO task about instantiating types from hashes
use ruby hashes to specify instance parameters
update changelog
bump version to 0.3.0