test classes renamed
rewrote command architecture, added localization and permissions infrastructure