We are still working on the quest log and fixing issue with it, before we add all the quests and navigation in place, each patch adds more and more entries to the quest log, game is still in development after all. Some of the quest don't give much navigation by design as it is designed for you to explore around and talk to people and figure out your own way. There are hints and directions in the dialogues though.
Sorry for the inconvenience.