Cleanup Krilnon's mess

Fixes #2

Doesn't it look much nicer in the for loop? :)

Add text all the way to the left of the canvas instead of `textSize`
pixels in.
Add the ability to change pixel accuracy
Fix Krilnon's mess, and add "pixel accuracy" feature