Prototype Organization role management

- Add basic support for creating organizations
- Add basic support for assigning roles