fix typo in comments
update style class names
add PushButton widget