Remade the client, to suit kasras layout thingy sort of, and added some stuff