initial code done, still figuring out how to best test it - the SQS adapter stuff is well tested
got thread test at least finishing