write tests for some of methods/variable.
add Kernel.fork
updated