Add imperative documentation guide