Added source , ipython notebook , mark down and results for question 2. Will add a bit more results and visualization tomorrow.