add readme to indicate where these code come from.
update emacs init