added -lm to makefiles, using math.h

added some functions to help with rotation, started binding '0' buffer after a function uses the buffer/vao.
added vertadjust to the drawing command and made vertdata a GL_STREAM_DRAW so it knows the data will be changed often.