Added preliminary shaders code, still gotta figure out I/O