copy of https://github.com/KolakCC/lol-jclient, all credit goes there, created separate repository because file structure doesn't work nicely with our IDEs