Fixed some bugs in the vector and matrix, also started working on the
shader. Changed the vertexattributebuffer to get a string to connect to
the shader