Cleanup

Wrap things up in a CarState and add possibility to get both, next and
previous junction.
Update docs