add argument number checking
add arguments and usage #1
assign variables in parsing
Merge pull request #11 from yzguy/develop

Develop