Refactors for a more general purpose app

Turns the code a lot more general purpose. :neckbeard: 

It does not changes the idea (proxying + appending files to be executed) but it turns it less hardcoded and removes the dependency of having all of the apps under the repo root.