Redraw on every keystroke. This helps Macs.

References #14.
Don't assume stuff is there.

References #17.
Merge pull request #18 from wizonesolutions/develop

Looks good to me. Thanks for doing this!