dropped the syntax classes for the view and used syntax-case instead
added basic support fo buttons and added this to the example