Solitaire cipher

Started to implement shuffle method (currently failing test).