Added comments and logging to commands.
Added CreateVocabularyCommand and started implementing integration tests.