reorganized project; added contexts to activities; stored to localstorage