Began work on weather code

Began writing the generic weather interface.