Step 0: Create baseline project & setup test.
Step 1: Functions
Step 2: Higher Order Functions

Functions that take in and/or return other functions
Step 3: Functional Refactoring 1: Tennent Correspondence Principle
Step 4: Functional Refactoring 2: Introduce Binding
Step 5: Functional Refactoring 3: Rebind
Step 6: Refactor
Step 7: Functional Refactoring 4: Function Wrap
Step 8: Functional Refactoring: 5: Inline Function
Merge pull request #1 from parthopdas/master

Few changes to FSharpKata
Merge remote-tracking branch 'upstream/master'