Feature/add common features (#64) * feat: Add structured logging * feat: Add redux * feat: Add flow * feat: Add error handling * feat: Add misceallenous * feat: Revise tests * chore: Update archery commons * feat: Revise tests --------- Co-authored-by: Romuald Rousseau <[email protected]>