Download data from database. Minor improvements to site to cope with more diverse data.