Attempting to remake the League of Legends Client in Java