add invoice and invoice item builders as well as tests for them