Replaced light and dark themes with dayNight with some cleanups. This is branched out from migrate_to_material3