Molecular Electronics: Commercial Insights, Chemistry, Devices, Architecture, and Programming