kokkos: adding the styles and modifications from kokkos2 branch