Fixed the bug where changes to source were not being persisted across
restarts
Added TextWatcher for url edit text