Added in the example puzzle.

I decided to go with classes to indicate row and column instead of
attributes since jQuery class selectors are far more efficient than its
attribute selectors.
Added Validation

Added validation to the puzzle.  Renamed the PageRenderer.js file to
sodukorenderer.js to meet naming conventions. Other files will be
updated to use a lowercase naming convention in later check ins. Fixed a
border css issue.

Note: data- attributes were added to the inputs to make them easier to
derive search parameters from. Searching is being done through class
selectors for efficiency.
Overall styling and spelling fix

Added in the overall styling to the page including font and background
image. Fixed a spelling mistake throughout the files.