Allows for adding utilities like workspace switching to the NeoTrellis pad itself. Also adds a diag() function, slightly refactors code layout, and adds some docstrings.