Refactored client read event. read now just checks if the code is in a dict of the form {code : handling_function}.
Changed inputThread.py to user_input.py and changed import statement in client to reflect this.