Added some docstrings and comments on the SliverIface refactoring code