Wrote up my thoughts for code structure and systems