initial commit of stripe payment integration feature