Renamed CommandFactory to CommandExecutor. Fixed some errors in comments and UnitTests after implementing the bridge pattern.