Presentation Rentals Gets To the Point with Core Technology