First cut of user CLI API 

Can you please use 4 spaces for indentation?