Fix reset (no exceptions, don't know if it behaves correctly) and make disable IllegalBoardExceptions if DEBUG is set true