Finished invoice.rb, tests pending