Added coments and cleaned up some lines
Merge branch 'master' of https://github.com/tcoenraad/functional-programming