create scratch and reports directories if necessary. update README