Various changes to make the homescreen look nicer

Not sure if all these changes are acceptable (depending on the UX direction you plan to go), but at least the following patches seem like a good idea:

 - Animated rotation: c28b5c65209452564482b3a3ee08ec26990abf75
 - 4-column launcher: c7476de0b00a037940306adbfa039d627d03c134

Feel free to cherry-pick only these two if the rest is not acceptable.