Base-ish code for multiple lights

Going to look into moving stuff from the vertex shader to the fragment
shader them implement the second light properly.