bump to 0.5.1 and changelog for npm publish