Add Rex::Proto::PJL and PoC modules
Address @wchen-r7's comments
Address @jlee-r7's comments
Add filesystem commands and new PoC modules

This commit also refactors a lot of the code.