diff --git a/Makefile b/src/Makefile
similarity index 100%
rename from Makefile
rename to src/Makefile
diff --git a/hierarchical.cpp b/src/hierarchical.cpp
similarity index 100%
rename from hierarchical.cpp
rename to src/hierarchical.cpp
diff --git a/masterworker.cpp b/src/masterworker.cpp
similarity index 100%
rename from masterworker.cpp
rename to src/masterworker.cpp
diff --git a/mw_addslave.cpp b/src/mw_addslave.cpp
similarity index 100%
rename from mw_addslave.cpp
rename to src/mw_addslave.cpp
diff --git a/parall_constants.h b/src/parall_constants.h
similarity index 100%
rename from parall_constants.h
rename to src/parall_constants.h
diff --git a/parall_internal.h b/src/parall_internal.h
similarity index 100%
rename from parall_internal.h
rename to src/parall_internal.h
diff --git a/perf.cpp b/src/perf.cpp
similarity index 100%
rename from perf.cpp
rename to src/perf.cpp
diff --git a/products.h b/src/products.h
similarity index 100%
rename from products.h
rename to src/products.h
diff --git a/randomfilling.c b/src/randomfilling.c
similarity index 100%
rename from randomfilling.c
rename to src/randomfilling.c
diff --git a/sequential.cpp b/src/sequential.cpp
similarity index 100%
rename from sequential.cpp
rename to src/sequential.cpp
diff --git a/tensormatrix.cpp b/src/tensormatrix.cpp
similarity index 100%
rename from tensormatrix.cpp
rename to src/tensormatrix.cpp
diff --git a/tensormatrix.h b/src/tensormatrix.h
similarity index 100%
rename from tensormatrix.h
rename to src/tensormatrix.h
diff --git a/tensormatrix_mpi.cpp b/src/tensormatrix_mpi.cpp
similarity index 100%
rename from tensormatrix_mpi.cpp
rename to src/tensormatrix_mpi.cpp
diff --git a/utils.cpp b/src/utils.cpp
similarity index 100%
rename from utils.cpp
rename to src/utils.cpp
diff --git a/utils.h b/src/utils.h
similarity index 100%
rename from utils.h
rename to src/utils.h
diff --git a/utils_parall.cpp b/src/utils_parall.cpp
similarity index 100%
rename from utils_parall.cpp
rename to src/utils_parall.cpp
diff --git a/utils_parall.h b/src/utils_parall.h
similarity index 100%
rename from utils_parall.h
rename to src/utils_parall.h