Added state listeners so that views can be updated on over/out/down