added classes for processing command specifications
names, groups, etc.
use ICommandSpecification implementations
delete unused code
RoomieCommand implements ICommandSpecification