Input and Command Mapping part 4
- now have 2 independant pub/sub services
1. UserInput - both keys and appcommands
2. Command Mapping - maps input to commands
- Command execution, now its own entry point, by subscribing to CommandManager

Next step

a.  move from standard CLR events to routed event
b. load default command map from external xml
c. move search, directplay, etc to command subscription