It seems that some of the current quests depend on things not yet coded.
I think it may be better to use the following color scheme:
Purple: requires not yet coded feature(s).
Red: depends on item/resource/feature provided by another quest.
Yellow: need to collect required resources/items
Green: click to spend resources/items.
Cyan: go back to finish.
Blue: completed.