abrupt binary draft:
initialized mode: crawler (default, first arg, no options)
initialized service: readability (whole html, tbd)
apply rubocop optimizations