Merge pull request #1 from eugman/master

Updated edit page so both fields are required via html5.
Enabled hard wrapping in markdown renderer.

Also re-named page.rb to model.rb to be consistent with other web
applications of mine that use a more traditional model backed by a
database.
Merge remote-tracking branch 'upstream/master'