Stochastic Maximum Principle Lecture Notes