Implement CLI interface, menu dispatcher