creating class to represent command instead of passing strings arround
printing output
injecting commands with guice
extracting constant
calling maven when creating a new projet
refactoring command new project
copying example jsp
fixing unit tests output
creating dot files