improved reaction to keys
don't slow down when still moving to same side
created NetworkAdapter