This memorandum explains our thought process, design decisions, and approach as we worked on this project.