fix default lobes num
separate wmain.cpp from Nakloid.cpp
implement make cache mode