Chess Engine written in Java