normalize movement speed, add speed scale, add speed boost when holding SHIFT. #40