Bank: sell and buy

New:
- Bank: sell and buy
- Try to create some structure