Played a little with tests
Added to tests, changed weather providers structure a little
Added 'turn' gem to make the tests output more clear