Fixed source code app.
- made it more secure, doesn't expose filesystem to load source code
- updated route to use new structure to support builds, repos and diffuse sources