Changed the way the bounces are handled

Use of Interceptor instead of Rectangle.overlapse