It is very well implemented. From design to more technical aspects  everything works nicely and smoothly. It doesn't use too much memory  it shows results almost immediately  scrolling is really smooth and all the available options are nicely placed without causing confusion. Well done!!!
February 28 2017