Fixed bugs. Passing arguments works now. Still untested and probably not secure though
Updated.