What are the best decks in Clash Royale?

Right now most people are using Hog, Royal Giant, or Giant/Balloon decks. This deck is to counter that. Hog: Main damage dealer only use after countering your opponent's attack Tombstone: This can be switched by a cannon but I like the damage the skeletons cause if they build up. Drop this when you see a Royal Giant or Hog to counter them. Barbarians: These can also counter the hog and Royal Giant very efficiently also can counter push just put hog in the middle to start your push. Zap: Counter small troops like Goblins,Skeletons, and Minions Fireball: Counter Wizard, Musketeer, Barbarians, Minion Horde, and stop a round of the spawners. This spell can be switched by Mini Pekka, Musketeer, Valkyrie, or Minions. Freeze: Really strong if uses right just know what your opponent will counter your hog with then freeze those troops. Princess: Counter hordes of small troops, barbarians and splash damage that usually comes behind the Royal Giant and Hog Spear Goblins: Dropped behind hog to deal extra damage or alone to do 200 damage!