Feature/beta 2899
Developing UI (screens) for users seeing and amending contracts with other users.
Task: https://schluss.atlassian.net/browse/BETA-2797
Selecting 'random' colours for users.
Task: https://schluss.atlassian.net/browse/BETA-2899
Edited by Pasindu Jayanath