update to 0.5.0, npm publish
update changelog