refactor backend and workers to use amdefine, add tests for workers, add ios onboarding views
Merge pull request #1 from mmoutenot/refactor/add-tests-and-amddefines

Big Refactor