Tons of visual tweaks and fixes