title: dynamically adding new forms in angularjs
body: <p>I am new to angularjs, but what I am trying to accomplish is the following.
  I have an image upload page where the user can upload photos and some basic information about the photo and submit the data asynchronously. </p>
  
  <p>What I want to do is have a "add another photo" button on the same page and when the user clicks it it shows another form under the original form and they can add another photo with details.</p>
  
  <p>I want them to be able to create as many new forms as they want using the "add another photo" button. I know how i could accomplish this in regular javascript using underscore templates, but what is the correct method of doing this in angular, each form is also using angularjs directives which i would want to also work in every new form created.</p>
  
  <p>Thanks for your time and help!</p>