Enable Primitive Arguments in Kernels
Refactor Variadic Template Functionality
Condense to Single Header
Simplify Directory Structure