fixed bug on encoding
add update & yes options
Added files, make project as a python package