- Updated plotter:
- '_**curvipy.Plotter**_' now draws axes ticks and arrows (to indicate the axis direction).
- Removed '_**interval: curvipy.Interval**_' parameter of '_**curvipy.Plotter.plot_curve()**_' and '_**curvipy.Plotter.plot_animated_curve()**_' methods.
- '_**curvipy.Plotter.plot_vector()**_' can now display vector's components.
- Created '_**curvipy.PlottingConfiguration**_' and '_**curvipy.AxesConfiguration**_'
- Updated '_**curvipy.Plotter**_' builder parameters to '_**curvipy.Plotter(window_title: str = "Curvipy", background_color: str = "FFFFFF", plotting_config: PlottingConfiguration, axes_config: AxesConfiguration)**_'.
- Now '_**x_axis_scale**_' and '_**y_axis_scale**_' (defined at _**curvipy.AxesConfiguration**_') can take any real value (negative or positive) and default to one.
- Updated vector:
- Added vector, addition, subtraction, scaling and equality.
- Created '_**curvipy.Vector.place()**_' method which moves the vector to a specified set of coordinates.
- Updated curves:
- Removed '_**interval: curvipy.Interval**_' parameter of '_**curvipy.Curve.points()**_' method.
- Added '_**interval: curvipy.Interval**_' parameter to '_**curvipy.Function**_' and '_**curvipy.ParametricFunction**_' builder.
- Updated documentation.