WIP: Calculate transmitted vector after refraction

**ToDo**

- [ ] Make it work with 3D Rays(yet to be merged https://github.com/sympy/sympy/pull/7554)
- [ ] Write docstings
- [ ] Write Tests
*refractive