Added weather tests and minor bugfixes

Added unit tests for the nodes, getting the coverage up to 97% for this node. Also fixed tiny discrepancies and removed old code.
Also incidate why you've got two helper nodes and explain that this was the easiest way to trigger the input node!