Developed CRM skeleton, with input loop