Quick first attempt at creating the results architecture

Just trying to get it out of my head before I forget