added kalman filter example, used code from online mostly