Add tests
Derive Show
Use assertions with a friendly name
Download upper air soundings
Add a parser