Updates to helpers
Basic structure for the API and some processing for customers