Add support for ignoring file types

Note: This still needs specs