Group

@commuterjoy 

needs a lot of testing so nowhere near ready to merge, but let me know what you think.

I've renamed a lot of variables - too many uuids and uids before so very difficult to scan
https://github.com/Financial-Times/next-user-preferences-api/pull/34/files#diff-2a2a3a5e2261a4fb9e2302e6030316ecR128