Dynamic gemfiles and routes