check puzzle logic and a first stab at navigation icons