Add fancybox and nifty error messages. Fixes #118.