Refactoring of ACL processing

Added support priveleges to widgets