Refactored Peak Solution

Implemented Fibonacci Solutions
  - Iterative
  - Recursive
  - Caching (much better for large numbers)