Dynamically creates an interface of objects to easily communicate with vuex. No more constants, no more strings.