Chessilee is a simple and easy-to-use java chess library with moves validation.