The Model Document

Looking at the model document, you will notice a couple of things:

Now let's look how we make all these things dynamic.