Update draft of Living Room Controller

Only thing missing now is handling messages from the gateway.