Added Ex2
Polished ex1
Added Ex3
Added ex4
Some cleanup
Added intro