Enhancing TWave

**ToDo**

- [x] Make rewrite methods work
- [x] Represent wave in the form of ```A*cos(k*x - omega*t)```
- [x] Import constants from ```sympy.physics.units```
- [X] Add ```_eval_rewrite_as_exp```