Feature: Multi-thread
	- Implement multi-threading to the program