Avi, change up the listeners, they don't work (yet)

The mouse listener works, doesn't update view when model is updated