Complete solution to problem 15.

- Had to memioize the calculated paths so that it did not take forever.
- Basic recursion to solve this.
- It works on a custom sized grid, just supply the width and height as
  arguments one and two respectively.