Simple dependency-based scripting library