add Weather Contract, Weather Table and Location Table