Add readme and update comments.