Merge changes from develop branch - Implemented remaining tabs with live tiles

Data is now populated on almost all tabs. Needs improvement and optimisations in coming days.
Weather tab only shows tiles if the 'Forecasst IO' or 'Weather Underground' are used as names of the hardware for now.