Portals now have a gui and are functional