Add minimal CLI interface (closes #8)