Update core.async
Refactor state out into individual stores
Refactor views into individual modules
Refactor user and tomato store to use ids, add tick store, add dispatcher with skeleton tomato click actions