fixed ArrowHelper by normalizing vector, removed custom vector class