move dart files into lib