Added more functions to Vector
Added plane intersection code