lightnvm: initial commit