renamed tools, removed tests/functions.dart