Input/Output json encode/decode problem: done
DDrushSite.java works.
some refactoring work
Temporary check in during implementation of DApplication and DCommand