Added invoice builder implemented as a Visitor to generate an invoice for all accounts matched by the Specification