Introduction To Modern Methods Of Quantum Many Body Theory And Their Applications