added cli class and spec
added synopsis
default synopsis