AbstractViewForActivity force initview and event function called at the constructor of abstract class
make toString() of Schdule class
complete almost logic of booking activity except deliver activity result at the finish fucntion calling