moved files around to fit new structure

merged black scholes tests
removed files with duplicated functionality
To allow users to provide their own instruments, we could maybe have a CustomInstrumentTrait that is just like the Instrument trait you originally made.