Provide better error display as per #19

makes for much better display of errors overall
Minor bug
Another small problem
Ugh
Fallback
Remove more problems
Compress this code down a bit
Fix a few issues with error flashing
Try crunching this down a bit
wrong method
smarter error display
Change this over to something more proper for an error.

Fixes #19
Whoops, resets bumped into one another
bold too
Revert "bold too" as it looks ugly as shit:

This reverts commit 945af45d30fdad589c35b01393a68d0d92993f24.