Stop having configuration and state in the source...

I'll use something like Fabric from now on.
Create run directory if it doesn't exist