Clusters dashboard

Totally work in progress, but at least applies now (after lying dormant for 3 months). Not sure if it even works, to be confirmed... I also need to do a massive rebase to make sure it looks like I know what I'm doing. Use at your own risk.


That is related to ```proposal_roles``` method below. I no longer remember why it is important. I'll have to take a better look.