Initial SynergyService.
add TODO.
Start moving everything out into the service.

note: service can't currently be killed/disconnected!