Refactor of freeware java chess for slick2d API.