Completed dynamic shader changes

- Completed realtime editing of shaders