drawElements now works, couldn't see things before since I was using the matrix library poorly, remember always read the documentation