add changelog.
add contributing guidelines.
update changelog.