Split settings and add CI