adds VertexContainer, which is a wrapper for VBO/VAO objects
refactors BlockMask names
deprecates all non-drawarray drawing functionality
adds a couple methods which help vectors work with opengl
adds unit tests for new Vector3 float[] methods