Update readme; change fn naming convention
Update readme; add roadmap and changlog
Update dependencies, add new option
fix a object merge error