CS259 lesson 2 added
massive update