Added PortalUI as base class for all UIs