Now commands docs are written in Markdown, bugfix test server
Moved transaction to its own package