First new build homes in Cumbernauld