Refactored steering forces.

Due to the inability to manipulate individual forces easily,
I've changed the format to be a series of functions that handle
each individual option. The results of which can be manipulated
as needed.