Reviewed shop entity system to be externally managed (due to their futur
kind variety), and change entity-shop relationship to n-n