Added docstings for the module