Added SpiralArray puzzle

- This one includes unit tests
- I need to add more documentation
- Also modified the Hanoi Tower one such that I can later more easliy test it