Mathematical and Computational Finance library

A work in progress