Rename and reduce Interface in BrickAdapter