As Application has a lot of file type, it should be manage by it own, so this will consist of simplify to much logic on the validation.