Prezi: A cool Presentation sharing service that supports scaling