Added more lectures.
Added notes on how it can be opimized.