some refactor on the guest code to make it clearer and also to make the views prettier
Merge branch 'guest-role' into mconf-live0.3.4