Lesson 4b (mid) -Huge amounts of reafactoring
storing weather in database