CLI Application

new commit with only CLIApplication