Added description comments to fib and fixed solution with memoization