Feature/homepage roles

To configure home page for mica for different roles.
hmm .. seems like forget to merge with master. Will let you know.