Implementing An Extended Kalman Filter