Update site.html

- Created a division between transactions for better visibility.
- Added a new function that calculates the new usable balance after selling.
- Added a function that can calculate the optimal BTC to buy after calculating new balance.
- Optimized improved mobile viewing.