Added join query between Weather table and Location table.
Refactorized TestProvider.
Added tests for the join between the Weather table and the Location table.
Added new query + test.
Implemented insert() method in WeatherProvider + tests.
Implemented update() and delete() methods from WeatherProvider + tests.
Implemented bulkInsert() in WeatherProvider.