add LogType warning
add ComponentMemory
add ComponentHardware
add ComponentCPU