initial commit - build process, connect logic, skeletons for API calls