fixed refused bequest

Removed unimplemented methods from TextView, moved methods from
GridListener interface to GridView abstract class. Update references of
GridListener to GridView.