moved scrape step to function

Split out crawler to clean up main
added script args for controlling behavior
adding prototype buildReport

still debugging