Redesigned datagrid action column extensions, Added display element feature

after replacing to interface this is not used
This class also has no fields declared that is used in constuctor and constructor itself dont have visibility keyword