some cuda calls are now secured with CUDA_CALL macros
Adding syncing to prevent floating bugs
tunning git to ignore object files