Feature/upgrade version 1

Resolved #121 
Added document for #160