1. All available strategies 2. Move it to middlewares repo 3. Add more tests and examples 4. Adjust readme