fix #15 Switch to slf4j + fixed some IO stuff (rainfall test currently failing because of api returning no data)