Quant finance side projects: calculation of volatility surfaces from option chain data, LSTM time series prediction