Began adding stuff to main
Fixed compile error
Added extern to all wrapper functions
Modified data to be float * instead of float **
Changed data to be float *
Added code to allocate memory for the different references
Dynamic allocation of data arrays
Merge branch 'main_changes' of github.com:gamma9mu/ann-cuda into main_changes
Changed error checking to exit on error
Modified the sizes to be the correct values