Learn the London System: Study of Key Strategies, Tactics, Themes and Pawn Structures for a solid 1.d4 Opening system