Make cuda kernels compile as C function (especially with a C name) removing the need for external hacks.
Documentation using sphinx.
Create a GpuContext python class to bundle kind and context and change all clients.
Documentation for python-exposed functions (in progress).
Import more functions in the main module namespace.