NEW CLIENT PROGRAMMING GUIDE

Fill in as much as you can, but feel free to skip anything that is not relevant to your project.