renamed client to networkclient
Began implementing input fetching framework, beginning with mouses.