First changes towards cpp project.