Creating folders for Exceptions and Visitor Pattern