Hit testing, removed old code

also made sure 3d display was updated when various events happen through
a new app event