Initial check in of PXE Manager

What do you guys think about the structure?
I would make this a Global dict rather than if statements.