added pecolib wrapper logic

created Choosable interface.
the struct that implements Choosable interface is choosable with peco CUI.
however Pecolib returns interface{} type slice.
so user need to cast specific type.