Computer Conversation 3.0 Commit 6

Changelog:
* Can now remove the "throws InterruptedExpression" but will do this in code cleaning.