Implemented the constructor and a few other methods for SteeringBehavior