Better Shift Key Handling

Holding down shift to draw straight lines was pretty shitty. Altered it
a bit.