Adding new surface view class
Adding button surface class