materialtype: add grid helper; implement add/edit(unfin);