feat(templates): ask the user to input the application description

if the user is not input the application description, then it will use the default description. The application description will be used on package.json template.