fixed the graphical Roomie desktop application's window name
refactored HomeAutomation command code
renamed SingleDeviceControlCommand to HomeAutomationSingleDeviceCommand
and fixed the file name to match