minor chnages

changed classes to extend only classes
made button file