Also do some refactoring, and start on moving barentswatch api behind auth. The manual fish health data decoding needs some work, and needs a mapping of what is interesting. The selection is also kinda wonky right now. The selection and deselection might not be what we want.