add initial commit with test