Added "in client" data validation and responses for invoice form.