Improved handling of distance when triggering stuff, now uses overlapping bounding-boxes
Added animation and correct door-triggering to buttons