Ruby General Automation Framework