add @doc and @spec
Merge pull request #1 from Joe-noh/more-doc

add @doc and @spec