[WIP][PoC] Customer details split

TODO:
- [ ] gather feedback,
- [ ] add migration files,
- [ ] add backend management for Customers,
- [ ] adjust missed parts of internal code to match recent changes