add argument parser
Merge pull request #136 from altsai/v2.0

add argument parser