Creating a Cultural Operating System