Linear differential equations. Classical and modern theory