massive refactor; Float32Array vectors!