Nest <label> and <input> properly

Prepares for Blaze, work towards fixing #30
Merge pull request #32 from dandv/patch-1

Nest <label> and <input> properly