Thanks to Simon Wittber for allowing me to use a few functions from his GFX
library.
