Major refactoring of the Behavior classes.
Now allows for multiple behaviors within the Behavior hierarchy to update each frame.