Wiki to be completed.
Note: Quest is extremely simple. You pay the worker x amount of gold to unlock further gem mines (starting at sapphire, to emerald, to ruby and finally diamond). You should have 20k gold, but it depends on how far you want i.e. no point unlocking diamond mines if you aren't 75 mining.