wrote unit tests for planes and line projection