Started working on Black-Scholes and Heston underlyings. Black-Scholes sorts of works - need to get global_id working properly though. Quite possibly broken other implementations.