Update lesson content

I've added lesson content based almost exclusively on [Mikeal Rogers'](https://github.com/mikeal) workshop [LearnJS](https://github.com/mikeal/learnjs).

Feel free to comment and update accordingly.