Add message constructors
Add command code parsing
Add loginB and echoC proxies
Add ReaderP monad to Plugin
Replace lift with liftIO for IO operations in proxies