Added support to mandatory savings

Vishwas,

This PR includes, mandatory savings, code review changes and FD & RD code refactoring.

Thanks
Ashok