Renaming lightshader to shader, in the future will expand shader to allow for different types of vertex descriptions