adds data-position and data-player to divs in html

updateDom now moves the players across the screen as each player types
adds the stylesheet, with styles for moving racers across screen

updates the styles for the input field
beefs up the regexp matcher to validate text is correct.

- regexp will take into account periods, but not any other punctuation at this time.
- keyCodeChecker will check to make sure the racers don't move unless an appropriate character is pressed (wordchar, digit, period)
fixes spacing (see also: OCD)
adds style.css with styles for the racers (including positions) and input field
Merge pull request #6 from salarkhan/moving-divs

We have racers!