Improve commands implementation, docs & specs
Update CHANGELOG