This project has been in development on and off for some time now but after having some time over the weekend I went back and finished it finally. I loosely followed a few tutorials during the process (Shader Forge - Marble by Kent Trammell (my texture is based largely on a texture image), Gleb Alexandrov's post processing tutorial and Andrew Price's microdisplacement tutorial. I'm really happy with the outcome.