Started adding cuda arrays+surfaces