Pull docModifer into its own file
* really should rename this to PrepareView or something like that
scaffold model, view, presenter
* figure out correct/incorrect abstraction for model
* figure out cleaner way of building the robot
break MVP into separate files
* create model's API functions for manipulating it's state
* create init function as entry point into application
handle correct user input
* breaking on period
simplify callback for keyup
* isCorrect returns a boolean
* keyupCallback is a ternary operator that either runs
this.success or this.failure
* ignore backspacing, input fields, all that bullshit
clean up dom preparation functions & naming
* move prepare-view into view object
finishing touches
* highlight letters when correct
* display incorrect counter
* remove prepare view reference
end game if end of string reached
* save reference to bound callback so that we can remove it later
bring back robot builder
remove old racer file
Merge pull request #5 from salarkhan/mvp

model-view-presenter