Moved the following folders:
matrix_distribution_concatenation -> matrix_concatenation_without_communication
vector_distribution_concatenation -> vector_concatenation_without_communication
vector_distribution_split -> vector_split_without_communication
Doing comments and changing function names.