ui changes

changes homepage, restricted only to certain functions,
made sure role based content renders