Added persisting of state

Using application shared preferences save state of checked item, create
unit test, passes