First posting of ICgen to github