Adding the starting point source code
Adding code snippets
Adding completed source code