What\'s the current state of the art in relation to using vuex with electron - particularly in relation to sharing store, mutation, actions across both main and renderer procees