Adding the Admin part, Site part and mailer.

Adding the updated Admin part, Site part and mailer afteraddition of new features and bug fixation.