added all tags and they are all working, also updating the device tags when toggling the preferences, preference stuff is mostly done, need to focus on map, and testing to make sure things are working