Add charter commands and listener.
Add block listener.