board widget improved, Field class added