+ Desktop weather widget added
* Little refactoring on `Server` and its children - some methods pulled up