Cleaned up service handling.
Getting data store lock.
Minor changes. Need to bring back service binding?
Need to separate service from UI.
Separated UI from service.
Fixed service startup. Simplified logging.