Forces!

Added support for basic equilibrium problems and force along a line.
Also updated the 3D vector handling to allow for more modularity.