fixed brilliant if cond. in Interface:

if (input.length() == 0 && input.length()>1) return null;

and added todos about board.