Add Transaction model

- Add basic resources
- Add basic authentication & authorization