various changes
change to contact?
Added CreateContact cqrs pattern method to the service also implemented validatecreditcard business layer