Added a failure message for enter command with no room name, changed message for nonexistent rooms and updated tests