Patched a bug caused by rounding error with floating points. Also got
bored and played with graphics a bit :P.