Fix integrations depending on gem load order

+ move integrations into one folder