Freecell

Well done, you have won!

FreeCell is a solitaire-based card game played with a 52-card standard deck. It is fundamentally different from most solitaire games in that nearly all deals can be solved.

Construction and layout:

Building during play:

Moves:

Victory:

Rules from Wikipedia.