Working version of Solver done

Added special case in main loop to test if source is a Cell AND the
Cascades are empty. Only valid moves are to Foundations.