improvements to tests and ema function but volatility tests failing
passing tests on bollinger_bands and atr started