Overhaul of the solution view. Cleaner interface and more interactive plot.

Still lots to do.
Read SBP message ids out of C header file for use in Python.