* new prices data structure * market data refactor, add 24h price change * browser language detection with middleware * middleware tweaks