adds Organisation and Sharing group CRUD [skip CI]
 - updates message flashing with better color coding:
    red == error, yellow == warning, green == success
 - updates schema to include organisation and sharing_groups tables;
 - adds baked fixtures and test cases for newly added models;