add pxe class and a few supporting methods.  In order to get this to work, I will need to have the configuration setup block in place