Mulligan:
Aggro: Lightning Storm, Bloodmage Thalnos, Maelstrom Portal and Jade Claws
Best picks are Maelstrom Portal and Jade Claws in most cases.
Control: Stonehill Defender, Bloodmage Thalnos, Maelstrom Portal, Jade Claws and Thrall, Deathseer
Value creation and starting the jade train is best options. You can keep Thrall, Deathseer and sometimes even Aya Blackpaw in slower matchups.
Deck description:
This is essentially jade elemental shaman with two added cards:
The Lich King is just a great value play that fits well in a deck with so good removal and aoe.
Thrall, Deathseer is put in this deck replacing one of the Spirit Echos. If the battlecry hits just 1 good card, like Jade Spirit or Jade Chieftain it has made up for its cost. The mentioned golem creators are 2 mana under expected stat, DK battlecry increases them into minions costing 2 above cost, creating a total of 4 mana gain of value on the golem creator, gaining 5 armor is at least worth 1 mana. In such a “worst case” senario you have a free upgraded hero power that synergises great with both golems and golem creators which have respectively slightly and greatly weaker stats/cost then average.