initial ci framework commit