What did I learn from building Ben Eater's SAP-1?