I did this when I first left uni... A quick idea that I never got round to finalising (that was seven years ago). May look at a redesign very soon: