Initial import for main repository with CI configuration