enhanced command line args parsing, created Hopalong object