misc
Various little fixes
Started using Strings and Streams.
Many commands no longer included.
Simplified bind() methods
Simpler expandDirectoryNames()