Add support for java-based run() functions
Add passing Run() functions to PCB
Add comparison test for UnsignedByte