database changes, basic downloads page, actual file download, added some comments