New look for the Donate screen and minor cleanup