The library is divided into separate modules, so you can implement only those that you need in your app for certain feature implementation.