Implemented Asynchronous shader compilation to mitigate the stuttering caused by the compilation process.
Implemented a secondary fifo to predict shader generation and reduce glitches. Credits for the predictive fifo goes to Marcos Vitali.
 corrections in the code to grant thread safety and isolation in the shader and vertex generation Process