added flags for ignoring files, overriding package names; custom overrides