Readme updates and adding middleware
Fix up readme slightly
More changes to readme after Nick's review
Note on schema changes