Sheffield United tog en sjælden Premier League-sejr med 1-0 hjemme over Aston Villa, der var uden holdets største stjerne Jack Grealish.