Initial implementation of the ExternalProcessWindowMenu class
First implementation of the buy operation