generalize metadata

In this process i removed some unused and potentially dangerous cli apps for feature stores.
Mima is all set-up, you can run it (and add it to the ci script if you want).

Although it will return some errors, because we have made a few breaking changes without updating the base changes.