Implementation of multi-threading (Issue #1)