- add javadoc to Shell.java
- add private testing for ExecutingCommandThread
- testing Shell.java