updated right column style, moved todo to github issues
xhtml -> html5, improved markup
added html5 validation, improved input/textarea styles

While this does give the user some visual feedback regarding their input,
we still need to add some JS validation to fix problems before rendering
PDFs.
moved maindeck/sideboard card counting to decklist.js

Instead of counting from parseInts of the deck's array when generating PDF,
just store them in ints to be accessed later.