Reorganized source directories: added 'kernel' directory.