A basic java chess engine