I will explain my reasoning for each card in this deck here.
Instant and Sorceries
Abrupt Decay: Good removal in the early game, might replace with Path to Exile.
Abzan Charm: Removal, buff, or card draw. It can do all three, depending on which you need.
Approach of the Second Sun: Some life gain tied with an extra win condition.
Chord of Calling: Grab the creature you want, usually Dragonlord Dromoka. You will easily have the mana to grab what you want.
Torment of Hailfire: Use this for some crazy damage on your enemies. Can sometimes outright kill an enemy by turn 6 or 7, as you can ramp up super hard.
Creatures
Archetype of Endurance: Protect your lovely mana defenders.
Axebane Guardian: The strongest mana defender in your deck. Tap it for crazy amount of perfect mana fixed mana.
Birds of Paradise: Great perfect mana sources.
Dragonlord Dromoka: Protect your Torment of Hailfire and your other spells, along with gaining life.
Elderscale Wurm: Keep yourself alive against aggro or burn.
Iona, Shield of Emeria: Shut down your opponents decks by cutting off a color.
Overgrown Battlement: Costs one less than Axebane Guardian for only green mana.
Wall of Omens: Card draw and synergy with Axebane Guardian and Overgrown Battlement.
Artifact
Prophetic Prism: Card draw and mana fixing for when its needed.
Land
Evolving Wilds: Gets you the basic land you need, along with some deck thinning.
Forest: Self explaining.
Gavony Township: In a very stall based game, lets you build up your creatures to swing for more and more damage.
Plains: Self explaining.
Sunpetal Grove: Quick dual land.
Swamp: Self explaining.
Woodland Cemetery: Quick dual land.