Access Port GUI

Access ports have a functional GUI, store their contents properly and
can be toggled to have their external face accept or emit items
Broken access ports now drop contents