Move module to separate project, add test project.