added unique constraints
added add_soldier() in soldiers_model, added "new soldier" command in CLI