MLDS-04 Extracting out usage period to a class and creating application, licensee and usage report object as soon as the user registers