Service now binds when leaving/entering activity

Still breaks if the screen turns off/on while the service is running and activity is open.