Many changes made to help transfer old cuda code to newer cuda files. Heavily commented in header blocks detailing changes and updates.