Started implementing background service, basic wireframe in place