Transaction index

Work done in this PR

- Show all the user transactions
- Spec for transaction index
- Added indexes in the migrations.

Note:

I have added the indexes in the current migrations instead of generating the new one as we not running over production yet i thought it would not be a big deal. Let me know if you want to change it.

Thanks