Extract mimetype guessing into separate module
Ignore Cabal sandbox