Flows documentation

Feel free to take a look, if you notice any mistakes or want to change the wording in places then just modify the feature/flows branch and it will update here.