Cleaned up a little bit in preparation for refactoring
Refactored bg color changes
Added weather API
Woooo, managed to add poweron and poweroff to bind to