added client stuff, updated active, updated net protocol

active now supports move
active uses now windows events for sync, its mutch simpler (and probably
faster)
net protocoll now uses client inestead of client_interface