Reorganized files, integrated create_basis with mesh_generator