split cuda wrapper in four shorter files: wrapper.cu, error_functions_wrapper.cu, cblas_wrapper.cu, activation_functions_wrapper.cu. The header file wrapper.h contains all headers of the four files.