Add multithreading to base codes and limit number of connecting clients to two. Move files up one folder for easy access.

Checkpoint.

Add multithreading.

Add multithreading.

Checkpoint again.

Checkpoint 3.

Checkpoint ?

Add comments.