add command line options parser module
fix hashbang!