Add a Products View

Includes updates urls, a new form, template and a class based view.
It needs some CSS love, but otherwise works.
I think this is a duplicate of the previous previous rule. You can probably take these two lines out.