Implemented template compile CLI.  Client initial commit