Almost finished checkouts.
JsHint
Spelling error
Added tokenised searching