place test codes to a separate directory