added new validators and formatters also added new interface to for fileBean to work with non declared files