Merge pull request #12 from PlumLabs/ed/invoices

Continuing work over Invoice and refactoring
Add invoice's index