adds events to ar view/updates  data structures

The ar view is much slower doing twice the number of checks to allow
for events
there is a way to combine these but for a quick first version this
seems to work somewhat
also i commented out patrick’s ar line as on touch seems to be working