Added a method to send/update keyboard events.
Removed previous method to see if a key is being held (caused server crashes)
Made it so the preloading of textures is client-only. Yet another cause for a server crash.