checkpoint commit for adding amazon SQS, removing NSQ, and refactoring so this actually works and is useful