updated shaders and initializer, scrapped GameDev