added cash module description
new class hierarchy