Moved session into kernel
Added worker thread to NFC driver