headers and .c files set up for lighting, unimplemented