Got plain old file downloads working. Next up, byte ranges.