Add Day 3 advanced functions

Todo: add introduction to functions on top
Add functions as objects

Started.
Todo: finish day 3
Merge pull request #6 from monthypython/master

Add Day 3 advanced functions