Source code viewing as a service