Added macros - so I can execute a series of commands with one request.  Only example is the one to turn on my ARC CEC receiver (the only macro I care about, really).  I can add more if I know of a use-case.  Some cleanup - a lot of testing still to be done.  Needing to clean up the interface.