refactor

#### done
* extract lambda stuff in module
* extract sqs stuff in module
* update tests
Webstorm leaves a .DS_Store also... Can you add it too?