Update magic files
Update packaging
Use Cabal to declare and locate runtime data files