You are waiting for a special person to join your village. Keep building your population up, and the other puzzles should fall into place.

Also watch your villagers as they explore their village. You may learn something very interesting