initial commit from digger.io + tests