Pull DrsFile out of Program
Move DrsFile into separate file.
Add WIP SlpFile.
Implement SLP spec, still getting bogus results. Reading data from a bad offset?