Add Roadmap to README
Refactor types to remove awkward KFP types.

Now we monitor whether the prediction step has occured
with a Bool in the type.

This lets us have predict!, and update! functions.

Update tests so they pass with the new tests.

Needs tests for the new functions
Remove old types and export new methods and types.

Use EKF in parent module
Tests for new methods