Multithreading simulator basic tasks like file management, memory management, process management,etc.