major refactor, un-automated image saving, --scale command line arg