The technical guys behind My Telegraph have provided some more details on how the site’s been built and what it’s going to be. My Telegraph: Cat Exits Bag…