The UI needs to move forward to a refreshed version but this is in the works. The UI (user interface) in a web browser is currently version 4. Although already good as it is, a 5th version is apparently in progress that will substantially upgrade both the appearance as well as the ergonomics of the service. This is currently under testing internally and due to be released sometimesoon for public beta.