Provided Weather Integration

UI elements will me merged later. Currently the base code is migrated.