Does anyone else notice Twitter's new home page? It has a much cleaner and more usable finish.