Add readme
Refactor worker