Fix Amplitud integration
Properly post to integrations
Checkstyle, reorganize;
Dedicated Json Module